off-grid system - French English Dictionary